<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="java.io.*,java.util.Date" %>
<%
	request.setCharacterEncoding("utf-8");
	String name = request.getParameter("name");
	String title = request.getParameter("title");
	String content = request.getParameter("content");
	
	Date date = new Date();
	Long time = date.getTime();
	String filename = time + ".txt";
	
	String result;
	PrintWriter writer = null;
	try{
		String filePath = application.getRealPath("/WEB-INF/"+filename);
		writer = new PrintWriter(filePath);
		writer.printf("제목: %s %n",title);
		writer.printf("글쓴이: %s %n",name);
		writer.println(content);
		result = "SUCCESS";
	}catch(IOException e){
		result = "FAIL";
	}finally{
		try{writer.close();}catch(Exception e){}
	}	
	/* 결과 메세지를 현 페이지에서 처리했을 때,
	     사용자가 브라우저상에서 새로고침을 할때마다
	     새로운 파일이 생성된다. 이에 대한 해결책으로
	     response.sendRedirect()를 이용, 페이지를 이동시킨다. */
/*	    
	if(result.equals("SUCCESS")) out.println("저장되었습니다.");
	else out.println("저장 실패하였습니다.");
*/	
	response.sendRedirect("BBSPostResult.jsp?result="+result);
%>








